O Jewel Palace dispõe de um restaurante e está localizado apenas a 400 metros do famoso Forte de Mehrangarh. O acesso Wi-Fi está disponível gratuitamente nas áreas públicas da propriedade.
Cada um dos seus quartos possui uma área de estar. As casas de banho privativas têm um chuveiro e produtos de higiene pessoal gratuitos.
No Jewel Palace encontrará uma recepção 24 horas, um jardim e um terraço. Entre outras comodidades nesta propriedade contam-se comodidades para reuniões, uma sala de jogos e um balcão de turismo.
O alojamento situa-se apenas a 1,3 km do Jaswant Thada (mausoléu) e a 1,7 km da Estação Ferroviária de Jodhpur. O Aeroporto de Jodhpur fica a 5 km.
É providenciado um serviço de quartos.