Company name: The Devlin
Description: Trendy hotel offering rooftop dining
117-119 Ranelagh, Dublin 6, D06 WY50, Ireland