Villa Palmora, Luxury 6Br Oasis Near The Beach Fort Lauderdale is located within 25 minutes' walk of Museum of Discovery and Science and provides a swimming pool, ensuring a relaxing stay. The villa offers guests a relaxing experience with an indoor swimming pool.
Guests will find Las Olas 1.5 miles from this Fort Lauderdale villa, and Colee Hammock Park is 1.6 miles away. Villa Palmora, Luxury 6Br Oasis Near The Beach is about 20 minutes' walk from First Baptist Church of Ft. Lauderdale, popular with worshippers as well as tourists.
The Riverside Market Cafe as a dining choice is 1.6 miles from the villa. The nearest bus stop is Davie Blvd & SW 8 Av, in the immediate vicinity of the Fort Lauderdale accommodation.