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




Select the date of your trip to check room availability.
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00