Hotel Astro is a premium touristic structure set in Genoa’s downtown.
It offers to its customers a friendly and efficient hospitality in a welcoming environment, all this next to the main attraction that the city can offer.
Its rooms are all equipped with bathroom, TV and phone.