Company name: Glashaus Hotel
Description: Upscale rooms & a stylish all-day cafe
Belgard Square W, Tallaght, Dublin 24, Ireland