Hotel Prague Star


Prague • Show on map
View Details for Price
Hotel Prague Star enjoys a central location in Prague, 328 feet from Wenceslas Square, and it offers accommodations in modern rooms, a lobby bar, free WiFi, a 24-hour front desk and free luggage storage.…More info
