Delta Avenue is situated in a tourist area of London, 5 km from Regent Street.
The property is about 15 minutes' walk of Regents Park. The center of London is 4 km away from the venue.
The hotel rooms are bright and come with a kitchen, a personal computer, a writing table, a trouser press and hi-fi. Bathrooms feature a bathtub, terry bathrobes and slippers.
A large variety of dishes is served in Taste Of Siam and Chicco's, which are 5 minutes’ stroll away.
The nearest subway station is Camden Town, located about 200 meters from the hotel. This business property is approximately 20 minutes drive to London City airport.