Raj Mahal boasts of clean, spacious and comfortable rooms that are equipped with attention to detail, offering guests a premium experience. The décor of the rooms is in Indian-style, adding a unique touch to the hotel. The bathrooms are also clean, modern and spacious with large showers. The staff are welcoming and provide useful tips, such as recommending Spanish restaurants. The upgrade rooms are even more spacious and accommodating with additional amenities. However, a few guests have complained about the outdated rooms and occasional maintenance issues. Overall, the hotel offers an excellent guest experience with its comfortable, spacious and clean rooms.