3 star hotel

Hotel Torres Novas

Praça 5 De Outubro, 5 - Santa María Do Castelo, 2350-418 Torres Novas, Portugal - Torres Novas, Centro Region, Portugal - Portugal - 2350418

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00