Grand Hotel
Blog
Cart
Checkout
Home
Location
My account
Privacy Policy
Results
Rooms
Shop
Location
Contact & Address
Location
1191 NW 60th St
Miami, Florida(FL), 33127
United States
Contact with us
T. +1 (480) – 624 – 5200 – Hotel
T. +1 (480) – 654 – 4400 – Booking
[email protected]