Choose your room
Stay In Oxford Street
Stay In Oxford Street London hotel offers proximity to Primrose Hill, situated approximately a 25-minute walk away.
You can visit the perennially crowded Harrods that is 2.1 km from this London hotel. The famous Natural History Museum lies about a 10-minute ride away, while Edgware Road tube station is just near the hotel.
Bathrooms include a separate toilet and a shower, along with comforts such as hairdryers and bath sheets.
Sample British specialties at Lord Wargrave located just steps from the Stay In Oxford Street London.
Hotel Policy
Check-in: from 15:00 until 20:00
Check-out: from 04:00 until 10:00