A pochi passi dalla vivace Ocean Drive e dalle splendide spiagge, il Odyssey South Beach offre alloggi confortevoli con numerosi comfort moderni, come i frigoriferi e la connessione Wi-Fi. Sarete a pochi passi dalla zona dei negozi e del divertimento di Espanola Way. Il mercato di Bayside, il Seaquarium Miami e l'Università sono facilmente raggiungibili. In questo albergo completamente non-fumatori potrete usufruire delle macchine per preparare il caffè e delle TV a schermo piatto in camera, nonché di telefonate locali gratuite. L'albergo offre anche un servizio di lavanderia sul posto e una reception aperta 24 ore su 24.
Odyssey South Beach si trova a Miami Beach (South Beach), a breve distanza dalla spiaggia e dai seguenti luoghi di interesse: Museo Wolfsoniana, Lummus Park Beach e Flamingo Park. Nella stessa area sono inoltre presenti: Art Deco Welcome Center e Lincoln Road Mall.