Featuring free WiFi, Lemon Castle offers accommodation in Similigurha. Guests can enjoy the on-site restaurant. Free private parking is available on site. All rooms are equipped with a TV. Certain units include a seating area for your convenience.
Providing free WiFi, Lemon Castle is located in Sim Read more
Featuring free WiFi, Lemon Castle offers accommodation in Similigurha. Guests can enjoy the on-site restaurant. Free private parking is available on site. All rooms are equipped with a TV. Certain units include a seating area for your convenience.
Providing free WiFi, Lemon Castle is located in Similigurha. This 2-star hotel offers a 24-hour front desk. Guests can enjoy city views. Guest rooms in the hotel are fitted with a TV with cable channels. All rooms are equipped with a private bathroom. A vegetarian breakfast is available each morning at the property.
Number of Rooms: 38