Ambassador Hotel boasts an excellent location on Wenceslas Square very close to the Old Town and all major shopping areas. Bus, tram and metro stations are in close proximity. The building dates back to around the turn of the century and has a most traditional appearance. In the area around the hotel, there are several department stores, luxury shops and theatres, and a large number of private restaurants, cafes and clubs.