Majestic Minima Hotel 3.5 stars

146 Melbourne Street, North Adelaide, 5006 Adelaide, Australia

Hotel image
Read more reviews for Majestic Minima Hotel