Superior Inn Macanao Lodge
The inn Macanao Lodge is located in front the sea; it is one of the biggest in Los Roques with 8 comfortable rooms, all with private bathroom and hot water. In its installation you will have the pleasure to enjoy bar, saloon for TV, dining room with excellent food and sea view terrace.