R
Rafael Godinho Review of London Elizabeth Hotel
Well located near the metro, no big luxuries but i...
Well located near the metro, no big luxuries but it has the essentials for a good stay.
Well located near the metro, no big luxuries but it has the essentials for a good stay.
Comments: