Conveniently situated in London, AMANO Covent Garden provides air-conditioned rooms, a terrace, free Wi-Fi and a restaurant. This 4-star hotel offers a 24-hour front desk and a concierge service. Guests can have a drink at the bar.
Number of rooms: 152
34-43 Russell Street, Westminster Borough, London, WC2B 5SN, United Kingdom
Hotel booked 1 times today.