Lemongrass Villa Bali is located in Seminyak in the region of Bali. Petitenget Temple is 1.1 km away. The property is air conditioned and has a flat-screen TV with cable channels. Some units have a sitting and/or dining area.
There is also a kitchen, fitted with a microwave. A toaster and refrigerator are also featured, as well as a kettle. Towels and bed linen are available.
The Seminyak Square Shopping Mall is one kilometer from Lemongrass Villa Bali. Ngurah Rai International Airport is 8 km from the property.