o
orna raz Review of Hotel ME London (Sol Melia)
Good location, other then that can't find a good t...
Good location, other then that can't find a good thing to say about it. I travel a lot and have been to many hotels. This one - no other word for it comes to my mind but creepy. Decor is all black inside. Not my style.
Comments: