Ibis Bay Resort



3 stars


North Roosevelt Boulevard, Key West, FL 33040, United States of America –

Show map

In Key West, this 1956 beachfront resort features an outdoor pool and a complimentary transportation service to downtown Key West. 41 more words