at , Saint Albans , AL2 3 United Kingdom
1561 FB users likes Otium Restaurant, set it to 8 position in Likes Rating for Saint Albans in Hotel & Lodging category
Otium Restaurant is Saint Albans based place and this enity listed in Hotel category. AL2 3. Contact phone number of Otium Restaurant: 04 222 3570
**New Holiday Inn Express development opening Spring 2016**