Mega Stella Luxury Studio Flats

Mega Stella Luxury Studios – a set of self contained luxury ground floor studio apartments accommodating upto 3 people, with on-site Gym, Roof-Top Terrace and free WiFi. Private parking is available on site for a nominal charge per day.

Details

Details

Prices start at: £63 per night

View Details


Mega Stella Executive Studio Flats

Mega Stella Executive Studios – is a self contained executive ground floor studio apartments accommodating upto 2 people with on-site Gym, Roof-Top Terrace and free WiFi. Private parking is available on site for a nominal charge per day.

Details

Details

Prices start at: £51 per night

View Details