home
>
The diplomat hotel
the diplomat hotel
The diplomat hotel
Location located in london chelsea the diplomat hotel is close to sloane square harrods and saatchi gallery also nearby are victoria palace theatre and buckingham palace hotel features complimentary wireless and wired high speed internet access is available in public areas this 3 star hotel features business amenities including a 24 hour business center and a meeting room a complimentary breakfast is served each morning the staff can provide concierge services and tourticket assist

SIMILAR PRODUCTS