Palmilla Villa 183
7839 Palmilla Court
Kissimmee, FL 34747
Show Hotel Details |
Hotel Photos
Located 14 km from Kissimmee Value Outlet Shops, Palmilla Villa 183 offers accommodation in Kissimmee. The air-conditioned unit is 15 km from 192 Flea Market, and guests benefit from free WiFi and private parking available on site. A TV is provided.