Twin Palms 1202 - 826972 offers accommodation in Panama City Beach Guests benefit from balcony An oven, a microwave and a toaster can be found in the kitchen Towels and bed linen are offered in this apartment Other facilities at Twin Palms 1202 - 826972 include a hot tub and outdoor pool Panama City Beach is 500 metres from Twin Palms 1202 - 826972, while Ripleys Believe it or Not! is 11 km away The nearest airport is Northwest Florida Beaches International Airport, 20 km from the property