Trevi Hotel, Prague

Uruguayska 20Vinohrady, Prague12000, Czech Republic