Designed and established as a luxurious destination, Orel Inn is a 3-star serviced apartment featuring accommodation in spacious rooms with ultimate facilities. With stunning interiors, glass windows and wooden artwork, well-appointed rooms of the hotel..