International Restaurant in Hobart. Theatre Royal Hotel is located at 31 Campbell Street, Hobart, TAS. View location map, opening times and customer reviews.
Theatre Royal Hotel , Hobart TAS 7000. Full contact details for Theatre Royal Hotel including phone number, map.
Shopping near shops Theatre Royal Hotel Hobart