edalb Posted September 23, 2009 Report Posted September 23, 2009 Beautiful hotel, very convenient location to buses, tubes. Room has different countries AC outlet(US..) Will stay there again for sure.
Recommended Posts
Register now, we have a huge community of travel enthusiasts to answer any questions you might have.
Sign In Now