5 Star Hotel
Vaclauske Namesti 5-7, Prague, Czech Republic
Hotel Ambassador Prague: The Hotel Ambassador is located on the famous Wenceslas Square in the heart of Prague. It was built in 1920 in the Art Nouveau style.
Simple Hotels proving an easier way to book Prague hotels online, like the Hotel Ambassador