Doté d'une terrasse et offrant une vue sur la cour intérieure, le Godard Apartments est situé à Vlorë, à 2,9 km de la plage de Vjetër et à 300 mètres de la place de l'Indépendance. Offrant une vue sur le jardin et la ville, ce Bed & Breakfast dispose également d'une connexion Wi-Fi gratuite. Ce Bed & Breakfast possède des chambres familiales.
Leur salle de bains privative est pourvue d'un bidet et de chaussons. Certaines chambres sont également dotées d'un balcon. Le linge de lit et les serviettes sont fournis.
Ce Bed & Breakfast sert un petit-déjeuner continental tous les matins.
Kuzum Baba se trouve à 1,2 km du Godard Apartments. L'aéroport international de Corfou, le plus proche, est implanté à 148 km.