The Voodoo Rooms is located in Edinburgh, United Kingdom on 19a W Register St. The Voodoo Rooms is rated 4.4 out of 5 in the category gastropub in United Kingdom. Award winning Bar and Restaurant in central Edinburgh with a range of live music, djs, cabaret & other entertainment. Full business facilities and functions ...
Address
19a W Register St
Service options
Dine-in
Amenities
Bar on siteToilets