Hotel Valcha



Prague • Show on map
View Details for Price
Located in Prague, 2.1 mi from Charles Bridge, Hotel Valcha features express check-in and check-out and free WiFi. The property is set 1.5 mi from Prague Castle. The accommodations provides a 24-hour…More info
