M
Matthew Patenaude Review of The Trafalgar Hotel
Location, service, room and cuisine are all 5 star...
Location, service, room and cuisine are all 5 star here. We especially loved the roof top restaurant which they always accommodated us at even during busy times. Highly recommend this hotel when staying in London.
Comments: