in the heart of Odessa City lies a picturesque building—London Hotel. The hotel resembles like regal palaces of Great Britain Hampton Court Palace and St. James’s Palace. London Hotel depicts the grace and opulence of an old English Villa and equipped with modern facilities to suit the taste of discerning guests.