Turtle Lodge features rooms in Makefu. With a garden, the property also has a terrace, as well as a shared lounge. Read more
Turtle Lodge features rooms in Makefu. With a garden, the property also has a terrace, as well as a shared lounge.