Apartments Alba is located in the heart of Turin, less than a 10-minute walk from Piazza Castello Square With tile floors, simple decor and a flat-screen TV Guests can enjoy a dining table and a fully equipped kitchenette and private bathrooms complete with free toiletries and a hairdryer Alba Apartments are located a 10-minute walk from Egyptian Museum and 16 km from Turin Porta Nuova Train Station