Pinned 5 years ago
Located in a secluded lane off Jalan Drupadi, 4 Bedroom Luxury Seminyak Villa 3591 is blessed with a fantastic location from which you can easily make the most of your visit to Bali.