1 star hotels in MichelsonBook 1 star hotels in Michelson, Bahamas online. Compare prices, reviews & photos of 1 hotel and get the best 1 star hotel deal for your next stay.
Green Turtle HouseClipper Road, Flamingo Bay, Georgetown, Bahamas, Michelson 245m from the center of Michelson