Hotel Lord is a 3-star hotel featuring 31 uniquely decorated rooms across two floors, each with distinct color schemes. Guests can enjoy a garden, terrace, and bar.