B
Bo Heylen Review of The Trafalgar Hotel
Very nice hotel, friendly staff. Amazing view of t...
Very nice hotel, friendly staff. Amazing view of the city.
Very nice hotel, friendly staff. Amazing view of the city.
Comments: