Choose your room
Appartamento Apollo
To enjoy your vacation in Castro, stay at the spacious 1-bedroom Appartamento Apollo Castro, which is 2.9 km from Torre del Vescovo Tower and about 25 minutes' walk from Church of San Giorgio.
This 100 m^2 apartment is located within walking distance of Parco Del Tinazzo. Corna Trentapassi Mountain Peak is 3.7 km from the apartment.
For added convenience, a bidet, a separate toilet, and a shower are available at Appartamento Apollo.
The property includes self-catering facilities, such as a fully-equipped kitchen with a refrigerator and kitchenware. Guests can also take a bus at Castro bus station, set nearly a 10-minute walk away, to explore the rest of Castro.