The James Royal Palm – Luxury, Boutique Hotel in Miami
Located in tropical Miami, Florida – The James Royal Palm is a luxury, boutique hotel that offers its guests 393 rooms. Most feature fantastic, Atlantic Ocean views. The James Royal Palm provides resort-style amenities...