Hotel Royal - Corso Regina Margherita 249 - TORINO - ITALY

Photo Gallery

Rooms

Bar and Restaurant

Communal areas and Meeting rooms