Barra on Todd Restaurant
Barra on Todd Restaurant (located at Mercure Alice Springs Resort). Relax in the stylish surroundings and experience sumptuous full-buffet breakfast, a la carte lunches, and contemporary cuisine dinners. Located adjacent to the restaurant, the Barra Bar guests can use free Wi-Fi resort wide while enjoying the fine selection of beers, wines, and cocktails.
|Address||34 Stott Tce, Alice Springs|
|Phone||(08) 8951 4545|