Skip to content
Hotel

Lotus Villa Hotel

No. 80 Guiliu Road, Liuzhou, China

10.0Exceptional3 reviews

About Lotus Villa Hotel

  • Check-inFrom 03:00 PM
  • Check-outUntil 12:00 PM
  • Property typeHotel

Location

No. 80 Guiliu Road, Liuzhou, China

6.4 km from the centre of Liuzhou

Things to do in Liuzhou

Frequently asked questions

What are the check-in and check-out times at Lotus Villa Hotel?
How do guests rate Lotus Villa Hotel?
How far is Lotus Villa Hotel from the centre of Liuzhou?
How much does it cost to stay at Lotus Villa Hotel?
Lotus Villa Hotel Any dates