Hotel Legian Village Residence
3 Stars
JALAN SHRI LAKSHMI, - Bali,
Indonesia
View Map
Area: Legian Beach
This lovely hotel is set in Seminyak.