TripAdvisor Rating
24 hour Reception
Parking available. Fees apply
Mantra Midtown is located at 127 Charlotte Street between Edward and Albert Streets