Photos coming soon
HOTEL
ZEN Rooms Legian Corner
Located In Aquarius Star Hotel Jl Legian No 116 Ba, Kuta
Where it sits
ZEN Rooms Legian Corner
Located In Aquarius Star Hotel Jl Legian No 116 Ba, Kuta
-8.71950, 115.17495
Plan around ZEN Rooms Legian Corner
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
