Featuring garden views, Villa Almeida provides accommodation with a patio, around 2.4 km from Miramar Beach. This property offers access to a balcony, free private parking and free Wi-Fi.
H.No 430 Taleigao Possrem Bhat, Near Bank Of India, 403206 Panaji, India