Villa Phantasia is a detached villa with a garden, located in Taʼ l-Ibraġ. The villa features air conditioning and free WiFi. Free private parking is available on site.
Villa Phantasia is a detached villa with a garden, located in Taʼ l-Ibraġ. The villa features air conditioning and free WiFi. F Read more
Villa Phantasia is a detached villa with a garden, located in Taʼ l-Ibraġ. The villa features air conditioning and free WiFi. Free private parking is available on site.
Villa Phantasia is a detached villa with a garden, located in Taʼ l-Ibraġ. The villa features air conditioning and free WiFi. Free private parking is available on site.
Number of Rooms: 1