+UPLOAD
1255 Reviews

Temple Bar Hotel

13-17 Fleet Street, D2, Dublin