The traditional Balinese architecture Inna Putri Bali Hotel Cottages & Spa is set on a stretch of beach right in the heart of Bali’s premier resort of Nusa Dua. The Inna Putri Bali Hotel Cottages & Spa provides tastefully furnished rooms that are set in lush tropical gardens. The hotel features a wide selection of water sports including windsurfing and sailing. Formerly know as the Putri Bali Resort.