Tọa lạc tại vị trí đẹp mắt ở Quận 2 của Thành phố Hồ Chí Minh, Royal Hotel cách tòa nhà Landmark 81 4,1 km, Bảo tàng lịch sử Việt Nam 5 km và trung tâm thương mại Union Square 5 km. Trong số các tiện nghi của chỗ nghỉ này có lễ tân 24 giờ, dịch vụ phòng và WiFi miễn phí trong toàn bộ khuôn viên. Chỗ nghỉ có thể bố trí chỗ đỗ xe riêng cho khách với một khoản phụ phí.
Phòng nghỉ của khách sạn được trang bị máy điều hòa, truyền hình cáp màn hình phẳng, ấm đun nước, chậu rửa vệ sinh (bidet), máy sấy tóc và bàn làm việc. Các phòng còn có tủ để quần áo và phòng tắm riêng.
Royal Hotel cũng có sân hiên.
Chỗ nghỉ cách cả Nhà hát thành phố và Trụ sở UBND Thành phố Hồ Chí Minh 5 km. Sân bay gần nhất là sân bay quốc tế Tân Sơn Nhất, cách Royal Hotel 17 km.