Right on the beachfront of popular South Kuta, Discovery Kartika Plaza Hotel & Villas, Bali offers a mix of 318 Ocean Facing and Garden View Rooms including Suites and Luxury Beachfront Villas. Set amidst an oasis of 8 hectares of tropical gardens with swaying coconut palms, the resort has a wide choice of restaurants, excellent sporting facilities and located just next to Discovery Shopping Mall.It...
