Originally built in 1936 & later restored, this Miami Beach hotel showcases Art Deco style & a \", retro\", atmosphere. The Indian Creek Hotel provides lodging accommodations in Miami Beach near the vibrant & exciting activity of South Beach, giving you a quiet resort refuge where you can refresh & rejuvenate your senses during your stay.