Apartment David bevindt zich in Novigrad Istria, op 2,1 km van Strand van Karpinjan, en biedt accommodatie met een tuin, gratis privéparkeren en een terras. Dit pension met 3 sterren biedt gratis WiFi. Iedere kamer is voorzien van een patio.
Alle kamers bij het pension hebben airconditioning, een zithoek, een tv met satellietzenders, een keuken, een eethoek en een eigen badkamer met een haardroger en een douche. Alle kamers bij Apartment David hebben beddengoed en handdoeken.
Naturistenstrand ligt op 2,6 km van de accommodatie, en Strand Kastanija ligt 2,7 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Portorož, op 20 km van Apartment David.