minube
Charming hotel
The Miami River Inn hotel is located in Miami, Florida in the USA. This charming hotel is a restored homestead that was originally built between 1904 and 1916. It offers continental breakfast, outdoor pool and spa, gardens with picnic areas, concierge and event catering.