At the guest house the rooms come with a terrace. Each room is fitted with air conditioning and certain rooms are fitted with a balcony. Guest rooms include a seating area.
A continental breakfast can be enjoyed in the breakfast area.
The property offers a 24 hour front desk.
US Embassy is a 14-minute walk from Greens Manor.