Majestic Roof Garden Hotel
Majestic Roof Garden Hotel
Hotel
55 Frome Street
, Adelaide, South Australia, Australia
5000
92
Excellent ·
919 reviews