The spacious Castle Square Apartment Turin is situated right in the centre of Turin, a stone's throw from the Royal Theatre Royal palace "Piazza Castello".
Egyptian Archaeological Museum is merely 250 metres from the apartment, while the Royal Armoury can be found merely a 5-minute walk away. Guests will easily find the Civic Museum of Ancient Art, which is a few moments from this apartment. The Neoclassic-style Catholic Parish Church Gran Madre Di Dio is a short way from the accommodation.
At Castle Square Apartment, a bidet are provided to improve your comfort.
The property provides an equipped kitchenette with an oven and a dishwasher for guests. Po bus station is 150 m from the apartment.