Chalet Suzanne
This is a small part of heaven in Central Florida - a Swiss oasis! This enchanting small hotel stands in 70 acres of parkland and tropical trees. It has been brilliantly designed, a series of chalets round a paved courtyard ensure... more