Via Pietro Gaggia 3, 20139 Milano
Hotel
4 stars
with
152
rooms
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 menu, Starbeds, ...