
Turin, Italy
Art Hotel Boston
4-star hotel · IDEA HOTEL
This 4 star hotel is located in the city centre of Turin and was established in 1970. It is a short drive away from the egyptian museum and the nearest station is porta nuova. The Hotel has 2 restaurants, a bar and a conference…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Air conditioning in public areas


