Charming townhouse Naxxar - Malta 5.0Disappointing1 reviews Saint Lucy Street, Naxxar NXR 6613Show on map 📍0.16 km from Naxxar Located in Naxxar in the Malta region, Charming townhouse Naxxar - Malta features a balcony. This beachfront property offers access to a terrace and free WiFi. The accommodation provides a concierge service and private check-in and check-out for guests. The air-conditioned holiday home consists of 1 bedroom, a fully equipped kitchen and 1 bathroom. Guests at the holiday home ...