Le Relax Hotel Restaurant Photos

Meet 2 travelers, 3 tour guides and discover 90 photos

Location. Le Relax Hotel and Restaurant is located near the beach in Mahe Island and close to Anse Royal Beach and La Mouche Beach. Additional area points of interest include Takamaka Beach and Baie Lazare Beach. Features.Recreational amenities include an outdoor pool. Wireless and wired high speed Internet access is available in public areas (surc…
View Le Relax Hotel Restaurant guide >

Exterior

Restaurant

Interior

Room

Pool

Hotel/Chain Logo