Serviced apartment Lite Stays - Powai
★★★★
Fitwell House 3rd floor, Opp 247 Embassy, Mumbai, India Show on map
Stellos Hotel Mumbai is a 3-star hotel in Mumbai, India. Guests rate it 7.5/10 (good) across 6 reviews, ranking it #1,447 of 3,238 places to stay in Mumbai.
Fitwell House 3rd floor, Opp 247 Embassy, Mumbai, 400083, India
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Stellos Hotel Mumbai has a guest rating of 7.5 out of 10 from 6 reviews, which is considered good. It ranks #1,447 of 3,238 properties in Mumbai on Triptoic.
Stellos Hotel Mumbai is located at Fitwell House 3rd floor, Opp 247 Embassy, Mumbai 400083, India.
Stellos Hotel Mumbai is rated 3 stars.
Highly rated alternatives close by
Serviced apartment
Apartment/Flat
Apartment/Flat
Hotel