The Julia

The Julia is a 29 room, adults exclusive boutique hotel located in Miami, Florida's South of Fifth neighborhood, also known as SOFI, one block away from the beach. Featuring original artwork and gorgeous interior design, guests can choose a room with a ki ...