Location
1819 79th St Cswy,
North Bay Village, FL 331414215,
By msio | 10/4/2015
rooms smelled, staff looked they had a problem with my family... very old noting looks like has been redesigned and made us wait an hour to check in.