N
Nathan Schray Review of The Trafalgar Hotel
Central location. Generally nice accommodations. O...
Central location. Generally nice accommodations. Ongoing issues with air conditioning that were not handled after several days of issues.
Comments: