Niro Apart Hotel
HotelDown-to-earth apartment hotel featuring snug, relaxed studios with kitchenettes & sofas. People often mention nice,
Address
Mariebergsgatan 26, 112 19 Stockholm, Sweden
Website
Contact
+46 70 555 37 79Rating on Google Maps
4.50 (103 reviews)Open on Google Maps