Question 342) - Is Salah on the roof of the Ka'bah valid?A: It is valid but Makruh for not showing honour to the Ka'bah.
~ al-Quduri ~