I stayed in room 122. Sea view balcony twin room. Negatives first, the bathroom was very small and the toilet was insanely close to the wall! The bathroom also had a leak which leaked out the door after every bath/shower. The room walls were thin so you could hear next door conversations and noises in the hallway due to hard floors. We were unable to get a shuttle from the airport or to the airport even though the website claims you can, there was always a reason why they couldn’t arrange it or would recommend a taxi!? Also, the Rock hotel is perched on a VERY steep and long hill, so not recommend for the less fit or older guest.
POSITIVES: the location is ideal, 10-15 minute walk to the Main Street and main square, 20 minute walk to the Marina and Ocean Village. Because it is perched on the side of the rock of Gibraltar, the views are amazing!! Large balconies! Views are of the harbour and are ever changing. You can see Spain & North Africa clearly. CABLE CAR is 5 minute walk. The rooms are clean and well stocked, nice size wardrobe and bedside tables. Coffee & tea making facilities, mini fridge, complimentary water bottles and nice bathroom minis. Offers a laundry service. Room service is not for breakfast. Restaurant downstairs had a nice menu and good food. Staff are friendly and helpful. Overall I would stay here again but not in that room. I stayed in 123 last time and was perfect.