Via pietro gaggia 3, 20139 Milano
Hotel 4 stars
Just 164 feet from Porto di Mare Metro Station and a 10-minute walk from Rogoredo Train Station, Starhotels Business Palace has a gym with panoramic city views, free WiFi throughout, and a spacious outdoor area.
Rooms at the Business Palace hotel are spacious and air conditioned, and feature a pillow...