Photos coming soon
HOTEL
Villa Kenari Montrose
Jl. Cendrawasih No. 20, 80361 Seminyak, Indonesia, Kerobokan Kelod
Where it sits
Villa Kenari Montrose
Jl. Cendrawasih No. 20, 80361 Seminyak, Indonesia, Kerobokan Kelod
-8.67465, 115.15418
Similar stays nearby
Modern 3 Bedrooms Villa Beach Walking Distance
Hotel · 4 m
Villa Savvoya Seminyak Bali
Hotel · 7 m
Rumah Akira Seminyak
Hotel · 9 m
Del Cielo Villa Seminyak
Hotel · 12 m
Amazing 2 bedroom villa, 5 min to the Beach VD1
Hotel · 30 m
AMAZING HONEYMOON VILLA AT SEMINYAK
Hotel · 36 m
Elegant Villa Casabianca - Tropical Pool & Garden, Near Potato Head Beach Club!
Hotel · 42 m
Villa Casabianca
Hotel · 43 m
Plan around Villa Kenari Montrose
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
