Home / Tag Archives: MAIA Luxury Resort & Spa

Tag Archives: MAIA Luxury Resort & Spa

MAIA Luxury Resort & Spa Scoop Prestigious Awards

MAIA Luxury Resort & Spa has been named as a top hotel within the Seychelles in the 24th Annual World Travel Awards, celebrated in early July. This year’s prestigious World Travel Awards Indian Ocean Gala Ceremony was held in the ...

Read More »